foundation stock seed - German English Dictionary